From d0c895a19953ebf143cfa2620d147ae1878fc67e Mon Sep 17 00:00:00 2001 From: "leendert@watson.ibm.com[kaf24]" Date: Fri, 27 May 2005 08:35:25 +0000 Subject: [PATCH] bitkeeper revision 1.1570 (4296dbcdhFdFajOGxHJCyEMvDA0TWg) [PATCH] [PATCH] Missing start_vmx call Start_vmx was removed by accident. This patch puts it back. start_vmx is used to initialize the VMX subsystem, without it VMX operations result in bad opcode traps and crash Xen. Signed-Off-By: Leendert van Doorn --- xen/arch/x86/cpu/intel.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xen/arch/x86/cpu/intel.c b/xen/arch/x86/cpu/intel.c index 58826cb21d..861723719b 100644 --- a/xen/arch/x86/cpu/intel.c +++ b/xen/arch/x86/cpu/intel.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "cpu.h" @@ -162,6 +163,10 @@ static void __init init_intel(struct cpuinfo_x86 *c) set_bit(X86_FEATURE_P4, c->x86_capability); if (c->x86 == 6) set_bit(X86_FEATURE_P3, c->x86_capability); + +#ifdef CONFIG_VMX + start_vmx(); +#endif } -- 2.30.2